I'm surprised there's no topic for this yet, but whatever.
No stats other than the 78m height have been released, but that's enough to estimate that this might be the second largest or largest B&M installation to date, behind Leviathan of course. Looks good in my opinion, especially the turnaround, although that is unofficial artwork.