330 x 581 x 62 feet = 100.58 x 177.09 x 18.9 meters