154 x 598 meters = 505.25 x 1961.94 feet