27.1 x 83.9 feet = 8.26 x 25.57 meters