1659 inches = 42.1386 meters