79 x 606 meters = 259.19 x 1988.19 feet