83.5 x 92.6 meters = 273.95 x 303.81 feet