52 x 583 meters = 170.6 x 1912.73 feet