81.5 x 36.9 feet = 24.84 x 11.25 meters