23981 meters = 78677 feet and 9.86 inches