91 x 28.3 feet = 27.74 x 8.63 meters