84 x 57.1 meters = 275.59 x 187.34 feet