334 x 150 x 63 feet = 101.8 x 45.72 x 19.2 meters