1682 inches = 42.7228 meters