122 x 83.5 meters = 400.26 x 273.95 feet