19 x 605 meters = 62.34 x 1984.91 feet