83.7 x 189.3 feet = 25.51 x 57.7 meters