1678 inches = 42.6212 meters