81.7 x 187.3 feet = 24.9 x 57.09 meters