80906 mm to inches