56 x 583 meters = 183.73 x 1912.73 feet