26608 mm = 1047.559055 inches