1686 inches = 42.8244 meters