18870 meters = 61909 feet and 5.39 inches