1962.9 meters = 6439 feet and 11.53 inches