332 x 583 x 64 feet = 101.19 x 177.7 x 19.51 meters