23904 meters = 78425 feet and 2.36 inches