676 x 79 meters = 2217.85 x 259.19 feet