1660 inches = 42.164 meters