620.43 meters = 2035 feet and 6.38 inches