280 x 662 x 62 feet = 85.34 x 201.78 x 18.9 meters