141 x 83.3 meters = 462.6 x 273.29 feet