80326 mm to inches