79 x 96.5 meters = 259.19 x 316.6 feet