18889 meters = 61971 feet and 9.42 inches