17 meters = 669.291339 inches