72 x 84 meters = 236.22 x 275.59 feet