62 x 288 x 344 feet = 18.9 x 87.78 x 104.85 meters