83.8 x 121.1 feet = 25.54 x 36.91 meters