78 x 598 meters = 255.91 x 1961.94 feet