1664 inches = 42.2656 meters