26934 mm to inches