18854 meters = 61856 feet and 11.46 inches