84 x 142 meters = 275.59 x 465.88 feet