87.8 x 125.1 feet = 26.76 x 38.13 meters