26.6 inches = 675.64 mm