1669 inches = 42.3926 meters