24987 meters = 81978 feet and 4.16 inches