83.5 x 38.9 feet = 25.45 x 11.86 meters