620.44 meters = 2035.564304 feet