1661 inches = 42.1894 meters