79 x 168.5 meters = 259.19 x 552.82 feet