83.9 x 39.2 feet = 25.57 x 11.95 meters