334 x 932 x 68 feet = 101.8 x 284.07 x 20.73 meters