12472 meters = 40918 feet and 7.62 inches