6646 mm = 261.653543 inches