629.57 meters = 2065 feet and 6.22 inches