78 x 84 meters = 255.91 x 275.59 feet