674.5 inches = 17.1323 meters