14286 meters = 46870 feet and 0.94 inches