79 x 110.8 meters = 259.19 x 363.52 feet