83.8 x 100.5 feet = 25.54 x 30.63 meters