629.37 meters = 2064 feet and 10.35 inches