1689 inches = 42.9006 meters