26612 mm = 1047.716535 inches