18851 meters = 61847 feet and 1.35 inches