84 x 96 meters = 275.59 x 314.96 feet