12567 meters = 41230 feet and 3.78 inches