26742 mm to inches