26.4 inches = 670.56 mm