23907 meters = 78435 feet and 0.47 inches