27.6 x 91.1 feet = 8.41 x 27.77 meters