407 x 290 x 343 feet = 124.05 x 88.39 x 104.55 meters