83.5 x 101.1 meters = 273.95 x 331.69 feet