85.5 x 37.4 feet = 26.06 x 11.4 meters