26.7 inches = 678.18 mm