I feel like I'm on top of the world! Lahti stadium.