12945 meters = 42470 feet and 5.67 inches