6245.4 meters = 20490 feet and 1.89 inches