334 x 63 x 409 feet = 101.8 x 19.2 x 124.66 meters