12870 meters = 42224 feet and 4.91 inches