16364 mm = 644.251969 inches