83.3 x 162.1 meters = 273.29 x 531.82 feet