89059 mm to inches