275 x 84 meters = 902.23 x 275.59 feet