12310 meters = 40387 feet and 1.67 inches