80260 mm to inches