84 x 61.8 meters = 275.59 x 202.76 feet