17126 mm = 674.251969 inches