80 x 662 x 410 feet = 24.38 x 201.78 x 124.97 meters