615 x 605 meters = 2017.72 x 1984.91 feet