262 x 659 x 27 feet = 79.86 x 200.86 x 8.23 meters